it's hard leaving everything - Allemand Anglais Dictionnaire